[

define decimal->asDecimal => self

define decimal->log(base)::decimal => { return self->asDecimal->log / #base->asDecimal->log }

]